package com.augurit.common.base.extmodel.base;

import java.util.List;

/**
 * 树结构对象接口
 */
public interface ITreeNode<T> {
	
	public static final String ROOT_ID = "-1";
	
	/**
	 * 非叶子树节点默认CSS名称
	 */
	public static final String DEFAULT_NOT_LEAF_TREE_NODE_CLS = "folder";
	
	/**
	 * 叶子树节点默认CSS名称
	 */
	public static final String DEFAULT_LEAF_TREE_NODE_CLS = "file";
	
	/**
	 * 获取子节点
	 * @return
	 */
	public List<T> getChildren();
}
